package com.toocms.jinjuhang.config


object Urls {
    /**
     * 接口基地址
     */
//    const val BASE_URL = "http://libc-huameng-api.uuudoo.com/"
    const val BASE_URL = "http://api.jjhsw.com/"

    /**
     * 更新接口
     */
    const val UPDATE_URL = "System/checkVersion"

    /**
     * 登录注册
     */
    object Login {

        /**
         * 登录
         * 参数：
         * account_type	1 账号密码 2app微信 3小程序授权 4小程序手机号授权
         * openid
         * unionid
         * account	账号
         * password	密码
         * nickname	昵称
         * avatar	头像ID
         * verify	验证码
         * 结果；
         * @see com.toocms.jinjuhang.data.User
         */
        const val LOGIN = "Login/login"

        /**
         * 注册
         * 参数：
         * account	账号
         * verify	验证码
         * password	密码
         * re_password	确认密码
         * member_sn	邀请码
         * 结果；
         * @see com.toocms.jinjuhang.data.User
         */
        const val REGISTER = "Login/register"

        /**
         * 选择账号
         * 参数：
         * member_id	用户id
         * openid
         * unionid
         * account_type	2app 3小程序 4公众号
         * account	手机号
         * verify	验证码
         *
         */
        const val SET_ACCOUNT = "Login/setAccount"

        /**
         * 找回密码
         * 参数：
         * account	手机号
         * verify	验证码
         * password	密码
         * re_password	确认密码
         */
        const val RETRIEVE = "Login/retrieve"

        /**
         * 微信授权（APP）
         * 参数：
         * member_id	用户ID
         * unionid
         * openid
         */
        const val SET_WECHAT = "Login/setWechat"

        /**
         * 修改手机号
         * 参数：
         * account	手机号
         * verify	验证码
         * unique_code	发送验证码的标识
         */
        const val CHANGE_ACCOUNT = "Login/changeAccount"
    }

    /**
     * 验证码
     */
    object Verify {

        /**
         * 获取验证码
         * 参数：
         * account	手机号
         * unique_code	短信标识 register注册 retrieve找回密码 login登录
         */
        const val GET_VERIFY = "Verify/getVerify"

        /**
         * 验证验证码
         * 参数：
         * account	手机号
         * verify	验证码
         * unique_code	发送验证码的标识
         */
        const val CHECK_VERIFY = "Verify/checkVerify"
    }

    /**
     * 首页
     *
     */
    object Index {

        /**
         * 首页
         * 结果：
         * @see com.toocms.jinjuhang.data.index.IndexData
         */
        const val INDEX = "Index/index"

        /**
         * 推荐商品
         * 参数：
         * p	页码
         * 结果：
         * @see com.toocms.jinjuhang.data.index.RecGoodsData
         */
        const val REC_GOODS = "Index/rec_goods"

        /**
         * 直播列表
         * 参数：
         * p	页码
         */
        const val LIVE_LIST = "Index/liveList"

        /**
         * 直播页广告
         * 结果：
         * @see com.toocms.jinjuhang.data.index.LiveBannerData
         */
        const val LIVE_BANNER = "Index/liveBanner"

    }

    /**
     * 商品相关
     */
    object Goods {
        /**
         * 商品列表
         * 参数：
         * zone_id	专区ID
         * keywords	关键词
         * sort	排序 0或不传 综合排序 1销量降序 2销量升序 3价格升序 4价格降序
         * is_new	1 筛选新品
         * 结果：
         * @see com.toocms.jinjuhang.data.goods.GoodsListData
         */
        const val GOODS_LIST = "Goods/goodsList"

        /**
         * 商品详情
         * 参数：
         * goods_id	商品ID
         * member_id	用户ID （用于领取商品时查看用户资格和生成分享助力商品的分享链接）
         * 结果：
         * @see com.toocms.jinjuhang.data.goods.GoodsDetailData
         */
        const val GOODS_DETAIL = "Goods/goodsDetail"

        /**
         * 商品图文详情
         * 参数：
         * goods_id	商品ID
         * 结果：
         * @see com.toocms.jinjuhang.data.goods.DetailDescData
         */
        const val DETAIL_DESC = "Goods/detailDesc"

        /**
         * 商品评价列表
         * 参数：
         * goods_id	商品ID
         * page_size	每页条数
         * p	页码
         * 结果：
         * @see com.toocms.jinjuhang.data.goods.GoodsCommentsData
         */
        const val GOODS_COMMENTS = "Goods/goodsComments"

        /**
         * 救助列表
         * 参数：
         * zone_id	专区ID
         * p	页码
         * jieg：
         * @see com.toocms.jinjuhang.data.goods.RescueListData
         */
        const val RESCUE_LIST = "Goods/rescueList"

        /**
         * 救助详情
         * 参数：
         * rescue_id	救助ID
         * 结果：
         * @see com.toocms.jinjuhang.data.goods.RescueDetailData
         */
        const val RESCUE_DETAIL = "Goods/rescueDetail"

        /**
         * 救助申请
         * 参数：
         * member_id	用户ID
         * address_id	收货地址ID
         * rescue_id	救助ID
         * params	参数 [{"title":"","value":"文字，图片ID或选项内容","type":"1文字 2图片 3选项"}]
         * @see kotlin.Unit
         */
        const val RESCUE_APPLY = "Goods/rescueApply"

        /**
         * 单独获取商品可选的属性规格
         * 参数：
         * goods_id	商品ID
         * 参数：
         * @see com.toocms.jinjuhang.data.goods.GetSpecGoodsAttrData
         */
        const val GET_SPEC_GOODS_ATTR = "Goods/getSpecGoodsAttr"

        /**
         * 获取库存和价格
         * 参数：
         * goods_id	商品ID
         * goods_attr_ids	商品属性id串
         * member_id	用户ID
         * 结果：
         * @see com.toocms.jinjuhang.data.goods.GetSkuData
         */
        const val GET_SKU = "Goods/getSku"

        /**
         * 收藏商品
         * 参数：
         * goods_id	商品ID
         * member_id	用户ID
         * 结果：
         * @see kotlin.Unit
         */
        const val DO_COLLECT = "Goods/doCollect"

        /**
         * 专区列表
         * 结果：
         * @see com.toocms.jinjuhang.data.goods.ZoneListData
         */
        const val ZONE_LIST = "Goods/zoneList"

        /**
         * 积分商品
         * 参数：
         * member_id	用户ID
         * p	页码
         * 结果：
         *  @see com.toocms.jinjuhang.data.goods.GoodsListData
         */
        const val POINT_GOODS = "Goods/pointGoods"

        /**
         * 检查积分是否足够
         * 参数：
         * member_id	用户id
         * goods_id	商品id
         * goods_attr_ids	商品规格id串 英文逗号隔开
         * quantity	数量
         * 结果：
         * @see kotlin.Unit
         */
        const val CHECK_POINTS = "Goods/checkPoints"
    }

    /**
     * 购物车
     */
    object Cart {
        /**
         * 添加到购物车
         * 参数：
         * member_id	用户ID
         * goods_id	商品ID
         * quantity	数量
         * goods_attr_ids	规格id | 隔开
         * 结果：
         * @see kotlin.Unit
         */
        const val ADD_TO_CART = "Cart/addToCart"

        /**
         * 购物车列表
         * 参数：
         * member_id	用户ID
         * cart_ids	购物车id串
         * 结果：
         * @see com.toocms.jinjuhang.data.cart.CartListData
         */
        const val CART_LIST = "Cart/cartList"

        /**
         * 购物车删除
         * 参数：
         * member_id	用户id
         * cart_ids	购物车ID串 逗号隔开
         * 结果：
         * @see kotlin.Unit
         */
        const val DEL_FROM_CART = "Cart/delFromCart"

        /**
         * 购物车增加
         * 参数：
         * member_id	用户ID
         * cart_id	购物车ID
         * 结果：
         * @see kotlin.Unit
         */
        const val CART_INC = "Cart/cartInc"

        /**
         * 购物车减少
         * 参数：
         * member_id	用户ID
         * cart_id	购物车ID
         * 结果：
         * @see kotlin.Unit
         */
        const val CART_DEC = "Cart/cartDec"

        /**
         * 购物车价格
         * 参数：
         * member_id	用户ID
         * cart_id	购物车ID
         */
        const val GET_TOTAL_AMOUNTS = "Cart/getTotalAmounts"


    }

    /**
     * 系统相关
     */
    object System {

        /**
         * 上传文件
         * 参数：
         * 自定义文件名	自定义文件名
         */
        const val UPLOAD = "System/upload"

        /**
         * 资讯列表
         * 参数：
         * cate_id	分类 new 最新 或其他
         * p	页码
         * 结果：
         * @see com.toocms.jinjuhang.data.system.NewsListData
         */
        const val NEWS_LIST = "System/newsList"

        /**
         * 活动专区文章列表
         * 参数：
         * az_id	活动专区分类ID
         * p	页码
         * 结果：
         * @see com.toocms.jinjuhang.data.system.NewsListData
         */
        const val ACTIVE_ARTICLE = "System/activearticle"

        /**
         * 分类列表
         * 结果：
         * @see com.toocms.jinjuhang.data.system.CateListData
         */
        const val CATE_LIST = "System/cateList"

        /**
         * 活动专区分类
         * 结果：
         * @see com.toocms.jinjuhang.data.system.CateListData
         */
        const val ACTIVE_ZONE = "System/activezone"

        /**
         * 资讯详情
         * 参数：
         * news_id	新闻ID
         * 结果：
         * @see com.toocms.jinjuhang.data.system.NewsDetailData
         */
        const val NEWS_DETAIL = "System/newsDetail"

        /**
         * 活动专区文章详情
         * 参数：
         * aa_id	文章ID
         * 结果：
         * @see com.toocms.jinjuhang.data.system.NewsDetailData
         */
        const val ACTART_DETAIL = "System/actartDetail"

        /**
         * 资质
         * 结果：
         * @see com.toocms.jinjuhang.data.system.LicenseData
         */
        const val LICENSE = "System/license"

        /**
         * 机构分布图
         * 结果：
         * @see com.toocms.jinjuhang.data.system.OrganizationMapData
         */
        const val ORGANIZATION_MAP = "System/organizationMap"

        /**
         * 获取原因
         * 参数：
         * type	类型 1取消原因 2申请售后
         * 结果：
         * @see com.toocms.jinjuhang.data.system.GetReasonData
         */
        const val GET_REASON = "System/getReason"

        /**
         * 退款按钮
         * 结果：
         * @see com.toocms.jinjuhang.data.system.RefundButtonData
         */
        const val REFUND_BUTTON = "System/refund_button"

        /**
         * 积分公告
         * 结果：
         * @see com.toocms.jinjuhang.data.system.PointsNoticeData
         */
        const val POINTS_NOTICE = "System/pointsNotice"

        /**
         * 企业视窗
         * 结果：
         * @see com.toocms.jinjuhang.data.system.QiyeshichuangData
         */
        const val QI_YE_SHI_CHUANG = "System/qiyeshichuang"


        /**
         * 图片url转id
         * 参数：
         * url	网络图片地址
         *  结果：
         *  @see com.toocms.jinjuhang.data.system.Pic2idData
         */
        const val PIC_2_ID = "System/pic2id"

        /**
         * 分享链接
         * member_id	用户ID
         */
        const val SHARE_LINK = "System/share_link"

        /**
         * 所有地区
         * 结果：
         * @see com.toocms.jinjuhang.data.system.Region3dData
         */
        const val REGION_3D = "System/region3d"

        /**
         * 意见反馈
         * 参数：
         * content	内容
         * contact	联系方式
         * title	标题
         */
        const val FEEDBACK = "System/feedback"

        /**
         * 用户协议
         * 结果：
         * @see com.toocms.jinjuhang.data.system.AgreementData
         */
        const val USER_AGREEMENT = "System/userAgreement"

        /**
         * 隐私协议
         * 结果：
         * @see com.toocms.jinjuhang.data.system.AgreementData
         */
        const val PRIVACY_AGREEMENT = "System/privacyAgreement"

    }

    /**
     * 下单
     */
    object Flow {

        /**
         * 确认订单
         * 结果：
         * member_id	用户ID
         * adr_id	地址ID
         * cart_ids	购物车ID 英文逗号隔开
         * 结果：
         * @see com.toocms.jinjuhang.data.flow.ConfirmOrderData
         */
        const val CONFIRM_ORDER = "Flow/confirmOrder"

        /**
         * 提交订单
         * 参数：
         * member_id	用户ID
         * adr_id	地址ID
         * cart_ids	购物车ID串 英文逗号隔开
         * remark	备注
         * 结果：
         * @see com.toocms.jinjuhang.data.flow.SubmitOrderData
         */
        const val SUBMIT_ORDER = "Flow/submitOrder"

        /**
         * 立即购买 确认订单
         * 参数：
         * member_id	用户ID
         * goods_id	商品ID
         * quantity	数量
         * goods_attr_ids	商品属性ID串
         * adr_id	地址ID
         * 结果：
         * @see com.toocms.jinjuhang.data.flow.ConfirmOrderData
         */
        const val FAST_CONFIRM_ORDER = "Flow/fastConfirmOrder"

        /**
         * 立即购买 提交订单
         * 参数：
         * member_id	用户ID
         * adr_id	地址ID
         * goods_id	商品ID
         * quantity	数量
         * goods_attr_ids	商品属性ID串
         * goods_attr_desc	商品属性文字描述
         * remark	备注
         * 结果：
         * @see com.toocms.jinjuhang.data.flow.SubmitOrderData
         */
        const val FAST_SUBMIT_ORDER = "Flow/fastSubmitOrder"

        /**
         * 剩余支付时间
         * 参数：
         * member_id	用户ID
         * order_id	订单ID
         * 结果:
         * @see com.toocms.jinjuhang.data.flow.TimeToPayData
         */
        const val TIME_TO_PAY = "Flow/timetopay"
    }

    /**
     * 个人中心
     */
    object Center {

        const val CHECK_ALERT = "Center/check_alert"
        const val CLOSE_ALERT = "Center/close_alert"

        /**
         * 用户地址
         * 参数：
         * member_id	用户ID
         * 结果：
         * @see com.toocms.jinjuhang.data.center.MyAddressData
         */
        const val MY_ADDRESS = "Center/myAddress"

        /**
         * 添加/更新用户地址
         * 参数：
         * member_id	用户ID
         * adr_id	地址id
         * contacts	联系人
         * mobile	手机号
         * longitude	经度（暂时不用）
         * latitude	纬度（暂时不用）
         * district_id	区id
         * province_name	省名称
         * city_name	市名称
         * district_name	区名称
         * address	详细地址
         * is_default	1默认 0
         * 结果：
         * @see kotlin.Unit
         */
        const val UPD_ADDRESS = "Center/updAddress"

        /**
         * 设为默认
         * 参数：
         * member_id	用户ID
         * adr_id	地址ID
         * 结果：
         * @see kotlin.Unit
         */
        const val SET_DEFAULT = "Center/setDefault"

        /**
         * 删除地址
         * 参数：
         * member_id	用户ID
         * adr_id	地址ID
         * 结果：
         * @see kotlin.Unit
         */
        const val DEL_ADDRESS = "Center/delAddress"

        /**
         * 地址详情
         * 参数：
         * member_id	用户ID
         * adr_id	地址ID
         * 结果：
         * @see com.toocms.jinjuhang.data.center.AddressDetailsData
         */
        const val ADDRESS = "Center/address"

        /**
         * 申请页面
         * 参数：
         * member_id	用户ID
         * 结果：
         * @see com.toocms.jinjuhang.data.center.ApplyPageData
         */
        const val APPLY_PAGE = "Center/applypage"

        /**
         * 申请机构
         * 参数：
         * member_id	用户ID
         * type	1 机构 2 大使 3 专员
         * real_name	真实姓名
         * card_no	身份证号
         * mobile	手机号
         * adcode	地址ID（这个不用改）
         * card_f	身份证正面
         * card_b	身份证反面
         * license	营业执照
         * permit	许可证
         * agreement	合作协议
         * others	补充材料 ID串
         * organization_id	机构ID
         * longitude	经度
         * latitude	纬度
         * formatted_address	地址
         * 结果：
         * @see kotlin.Unit
         */
        const val ORGANIZATION_APPLY = "Center/organizationApply"

        /**
         * 用户资料
         * 参数：
         * member_id	用户ID
         * 结果：
         * @see com.toocms.jinjuhang.data.User
         */
        const val MEMBER_INFO = "Center/memberInfo"

        const val PROTOCOL_LIST = "Center/protocolList"

        /**
         * 修改资料
         * 参数：
         * member_id	用户ID
         * avatar	头像ID
         * nickname	昵称
         * real_name	真实姓名
         * mobile	手机号
         * gender	性别 1男 2女
         * birthday	生日
         * city_name	籍贯
         * 结果：
         * @see kotlin.Unit
         */
        const val MODITY_INFO = "Center/modifyInfo"

        /**
         * 银行卡列表
         * 参数：
         * member_id	用户ID
         */
        const val BANK_LIST = "Center/bankList"

        /**
         * 绑定银行卡
         * 参数：
         * member_id	用户ID
         * type	1 个人 2个人或企业
         * real_name	真实姓名
         * mobile	手机号
         * card_no	身份号
         * bank_card_no	银行卡号
         * bank_name	开户行（获取卡号信息的接口获取）
         * branch_name	开户支行
         * logo	银行卡地址（获取卡号信息的接口获取）
         * card_f	身份证正面
         * card_b	身份证反面
         * card_start	身份证有效期 开始
         * card_end	身份证有效期 结束
         * account_name	账号名称
         * 结果：
         * @see kotlin.Unit
         */
        const val ADD_BANK = "Center/addBank"

        /**
         * 解绑银行卡
         * 参数：
         * member_id	用户ID
         * bank_id	银行卡ID
         * 结果：
         * @see kotlin.Unit
         */
        const val DEL_BANK = "Center/delBank"

        /**
         * 获取银行卡信息
         * 参数：
         * member_id	用户ID
         * cardId	卡号
         * 结果：
         * @see com.toocms.jinjuhang.data.center.GetBankData
         */
        const val GET_BANK = "Center/getBank"

        /**
         * 余额记录
         * 参数：
         * member_id	用户ID
         * symbol	1 收入 2支出
         *
         */
        const val BALANCE_RECORDS = "Center/balanceRecords"

        /**
         * 我的管理系统
         * 参数:
         * member_id	用户ID
         * 结果：
         * @see com.toocms.jinjuhang.data.center.OrganizationData
         */
        const val ORGANIZATION = "Center/organization"

        /**
         * 会员列表（机构）
         * 参数：
         * member_id	用户ID
         * organization_id	机构id
         * keywords	关键词
         * start_time	开始时间
         * end_time	结束时间
         * sort 排序 1登录次数（降序）2登录次数（升序）3订单次数（降序）4订单次数（升序） 5领取数量（降序）6领取数量 （升序）7订单金额（降序）8订单金额（升序）
         * p	页码
         * 结果：
         * @see com.toocms.jinjuhang.data.center.OrganizationMemberData
         */
        const val ORGANIZATION_MEMBER = "Center/organizationMember"

        /**
         * 会员列表（专员）
         * 参数：
         * member_id	用户ID
         * parent_id	专员id
         * keywords	关键词
         * start_time	开始时间
         * end_time	结束时间
         * sort	排序 1登录次数（降序）2登录次数（升序）3订单次数（降序）4订单次数（升序） 5领取数量（降序）6领取数量 （升序）7订单金额（降序）8订单金额（升序）
         * p	页码
         * 结果：
         * @see com.toocms.jinjuhang.data.center.OrganizationMemberData
         */
        const val MEMBER_MEMBER = "Center/memberMember"

        /**
         * 服务专员
         * 参数：
         * member_id	用户ID
         * organization_id	机构id
         * start_time	开始时间
         * end_time	结束时间
         * keywords	关键词
         * sort	排序 1订单金额（降序） 2订单金额（升序）3补助金额（降序）4补助金额（升序）5推广人数（降序）6推广人数（升序）7团队总积分（降序）8团队总积分（升序）
         * p	页码
         */
        const val COMMISSIONER = "Center/commissioner"

        /**
         * 收入记录
         * 参数：
         * member_id	用户ID
         * organization_id	机构id
         * p	页码
         */
        const val INCOME = "Center/income"

        /**
         * 订单明细（机构）
         * 参数：
         * member_id	用户ID
         * organization_id	机构id
         * start_time	起始时间
         * end_time	结束时间
         * keywords	关键词
         * p	页码
         * 结果：
         * @see com.toocms.jinjuhang.data.center.OrganizationOrdersData
         */
        const val ORGANIZATION_ORDERS = "Center/organization_orders"

        /**
         * 订单明细（专员）
         * 参数：
         * member_id	用户ID
         * parent_id	专员id
         * start_time	开始时间
         * end_time	结束时间
         * keywords	关键词
         * p	页码
         * 结果：
         *
         */
        const val MEMBER_ORDERS = "Center/member_orders"

        /**
         * 设置机构地址
         * 参数：
         * member_id	用户ID
         * organization_id	机构ID
         * contacts	联系人
         * mobile	手机号
         * address	详细地址
         * longitude	经度
         * latitude	纬度
         * province_name	省名称
         * city_name	市名称
         * district_name	区名称
         * district_id	区id
         * 结果：
         * @see kotlin.Unit
         */
        const val SET_ORGANIZATION_ADDRESS = "Center/setOrganizationAddress"

        /**
         * 我的商品收藏
         * 参数：
         * member_id	用户ID
         * p	页码
         * 结果：
         * @see com.toocms.jinjuhang.data.center.MyCollGoodsData
         */
        const val MY_COLL_GOODS = "Center/myCollGoods"

        /**
         * 积分记录
         * 参数：
         * member_id	用户id
         * p	页码
         * 结果：
         * @see com.toocms.jinjuhang.data.center.PointsRecordsData
         */
        const val POINTS_RECORDS = "Center/pointsRecords"

        /**
         * 获取二维码
         * 参数：
         * member_id	用户id
         *
         */
        const val GET_CODE = "Center/getcode"


        /**
         * 是否实名
         * 参数：
         * member_id	用户ID
         * 结果：
         * @see com.toocms.jinjuhang.data.center.IsRealData
         */
        const val IS_REAL = "Center/is_real"


        /**
         * 视频列表
         * 参数：
         * member_id	用户ID
         * keywords	关键词
         * p	页码
         * 结果：
         * @see com.toocms.jinjuhang.data.center.VideoListData
         */
        const val VIDEO_LIST = "Center/videoList"

        /**
         * 设置视频浏览记录
         * 参数：
         * member_id	用户ID、
         * video_id	视频ID 有记录id时此项可不传
         * log_id	记录id：看视频得积分接口返回的记录id ，有就必传
         * term	时长
         * complete	1已完播 0未完播
         * 结果：
         * @see kotlin.Unit
         */
        const val SET_VIEW = "Center/set_view"

        /**
         * 验证视频
         * 参数：
         * member_id	用户ID
         * video_id	视频ID
         */
        const val CHECK_VIDEO = "Center/checkVideo"

        /**
         * 看视频得积分
         * 参数：
         * member_id	用户id
         * video_id	视频id
         * term	时长
         */
        const val VIDEO_POINT = "Center/video_point"

        /**
         *  获取视频
         *  参数：
         *  member_id	用户id
         *
         */
        const val GET_VIDEO = "Center/get_video"

        /**
         * 提现记录
         * 参数：
         * member_id	用户ID
         * p	页码
         * 结果：
         * @see com.toocms.jinjuhang.data.center.WithdrawRecordsData
         */
        const val WITHDRAW_RECORDS = "Center/withdrawRecords"

        /**
         * 提现
         * 参数：
         * member_id	用户ID
         * bank_id	银行卡ID
         * amounts	提现金额
         */
        const val WITHDRAW = "Center/withdraw"


        const val CREATE_RECHARGE_ORDER = "Center/createRechargeOrder"

        /**
         * 专属服务
         * 参数：
         * member_id	用户id
         * 结果：
         * @see com.toocms.jinjuhang.data.center.GetParentPhoneData
         */
        const val GET_PARENT_PHONE = "Center/getParentPhone"
    }

    /**
     * 订单相关
     */
    object OrderInfo {
        /**
         * 订单列表
         * 参数：
         * member_id	用户ID
         * status	订单状态 -1全部 1待支付 2待发货 3待收货 4已完成 7售后（这个无了）
         * p	页码
         * 结果：
         * @see com.toocms.jinjuhang.data.order_info.OrderListData
         */
        const val ORDER_LIST = "OrderInfo/orderList"

        /**
         * 订单详情
         * 参数：
         * member_id	用户ID
         * order_id	订单ID
         * 结果：
         * @see com.toocms.jinjuhang.data.order_info.OrderDetailData
         */
        const val ORDER_DETAIL = "OrderInfo/orderDetail"

        /**
         * 取消订单
         * 参数：
         * member_id	用户ID
         * order_id	订单ID
         * reason	原因
         * 结果：
         * @see kotlin.Unit
         */
        const val CANCEL_ORDER = "OrderInfo/cancelOrder"

        /**
         * 签收货物
         * 参数：
         * member_id	用户ID
         * order_id	订单ID
         * 结果：
         * @see kotlin.Unit
         */
        const val SIGN_FOR = "OrderInfo/signFor"

        /**
         * 申请退款
         * 参数：
         * member_id	用户ID
         * order_id	订单ID
         * order_goods_id	订单商品ID
         * apply_refund_reason	退款原因
         * 结果：
         * @see kotlin.Unit
         */
        const val APPLY_REFUND = "OrderInfo/applyRefund"

        /**
         * 退款列表
         * 参数：
         * member_id	用户ID
         * p	页码
         * 结果：
         *  @see com.toocms.jinjuhang.data.order_info.RefundListData
         */
        const val REFUND_LIST = "OrderInfo/refundList"

        /**
         * 退款详情
         * 参数：
         * member_id	用户ID
         * refund_id	退款ID
         * 结果：
         * @see com.toocms.jinjuhang.data.order_info.RefundDetailData
         */
        const val REFUND_DETAIL = "OrderInfo/refundDetail"

        /**
         * 评价
         * 参数：
         * member_id	用户ID
         * order_id	订单ID
         * order_goods_id	订单商品ID
         * level	评价等级
         * content	评价内容
         * pictures	图片
         * 结果：
         * @see com
         */
        const val DO_COMMENT = "OrderInfo/doComment"

        /**
         * 物流
         * 参数：
         * member_id	用户id
         * logistics_number	物流单号
         * @see com.toocms.jinjuhang.data.order_info.KDWLCXResultData
         */
        const val KDWLCX = "OrderInfo/kdwlcx"


    }

    /**
     * 订单支付
     */
    object OrderPay {

        /**
         * 支付宝渠道
         */
        const val ALIPAY_TYPE = "System/wboripay"

        /**
         * 现在支付
         * 参数：
         * order_sn	订单号
         */
        const val IPAYNOW = "OrderPay/ipaynow"

        /**
         * 支付宝（现在支付）
         * 参数：
         * order_sn	订单号
         */
        const val IPAYNOW_ALI = "OrderPay/ipay_aliapp"

        /**
         * 支付宝（官方）
         * 参数：
         * order_sn	订单号
         */
        const val ALI_PAYMENT = "OrderPay/aliPayment"

        /**
         * 支付宝（富友支付）
         * 参数：
         * order_sn	订单号
         */
        const val FY_PAYMENT_ALIPAY = "OrderPay/fuyouh5alipay"

        /**
         * 支付宝（微宝支付）
         * 参数：
         * order_sn	订单号
         */
        const val WB_PAYMENT = "OrderPay/wbpay"

        /**
         * 余额支付
         * 参数：
         * member_id	用户ID
         * order_sn	订单号
         */
        const val BALANCE_PAY = "OrderPay/balancePay"

        /**
         * 微信支付（官方）
         * 参数：
         * order_sn	订单号
         */
        const val WECHAT_PAYMENT = "OrderPay/wechatPayment"

        /**
         * 微信支付（富友）
         * 参数：
         * order_sn	订单号
         */
        const val FY_PAYMENT_WX = "OrderPay/fuyoujswechat"

        /**
         * 现在支付（小程序）
         * 参数：
         * order_id	订单ID
         */
        const val IPAYNOWJS = "OrderPay/ipaynowjs"

        /**
         * 现在支付（丰付）
         * 参数：
         * order_id	订单ID
         */
        const val IPAYNOW_FENGFU = "OrderPay/fengfuwxapp"

        /**
         * 现在支付（小程序）
         * 参数：
         * member_id	用户ID
         * order_id	订单ID
         */
        const val APP_CALLBACK = "OrderPay/appCallback"
    }
}